ceiling grill - German English Dictionary